ce7c02165a70dd079e132bd2e65e7d6fc7622794,src/com/landawn/abacus/util/N.java,N,median,#number#number#number#,33108
Before Change
* @return the median of the values
*/
public static float median(final float a, final float b, final float c) {
if ((Float.compare(a, b) >= 0 && Float.compare(a, c) <= 0) || (Float.compare(a, c) >= 0 && Float.compare(a, b) <= 0)) {
return a;
} else if ((Float.compare(b, a) >= 0 && Float.compare(b, c) <= 0) || (Float.compare(b, c) >= 0 && Float.compare(b, a) <= 0)) {
return b;
} else {
return c;
After Change
if ((ab >= 0 && ac <= 0) || (ac >= 0 && ab <= 0)) {
return a;
} else if ((((bc = Double.compare(b, c)) <= 0) && ab <= 0) || (bc >= 0 && ab >= 0)) {
return b;
} else {
return c;